﻿using System.Collections.Generic;

namespace RiskDomain.Interfaces
{
    public interface ITile
    {
        IEnumerable<ITile> AdjacentTiles { get; }

        string TerritoryName { get; set; }

        IPlayer Owner { get; set; }

        void Attack(IPlayer attacker, int troopsCount);
    }
}